patent sdr attorney software defined radio law firm drunk driving defense fpga copyright software radio intellectual property ip cores crime attorney montgomery county gnuradio embedded